// 导入用户集合
const { User } = require('../../../model/user');
const moment = require('moment')

module.exports = async (req, res) => {
	const { username, password } = req.body
  const user = await User.findOne({username})
  if (!user) {
	  if (!req.body.nickname) {
		  req.body.nickname = moment().valueOf() + '用户'
	  }
    User.create(req.body).then(item => {
      res.json({
          data: item,
          message: '创建用户成功！'
      })
    }).catch((err) => {
      res.status(403)
      res.json({
          log: err,
          message: '用户创建失败！'
      })
    })
  } else {
    res.status(403)
    res.json({
        message: '用户名已存在！'
    })
  }
}